Регистрация...

Eserv Forum / E2 / Eserv 2 support / 550 ERR too large message size

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Добрый день.
Появилась проблема: стоит ограничение на размер исходящего сообщения 5мб, пользователь отправляет письмо с вложением допустим 6мб, письмо нормально уходит!
В логе SMTP видим ошибку:

10:57:49 351
Connection from: 192.168.15.25:49830 10:57:49 351 EHLO ALEX_XP 10:57:49 351 AUTH PLAIN 10:57:49 351 334 VXNlcm5hbWU6
10:57:49 351 AGFsZXhleXkAMjQ5MDYx
10:57:49 351 235 Authentication successful, user1

10:57:49 351 MAIL FROM:<user1@my_mail.ru>
10:57:49 351 250 OK

10:57:49 351 RCPT TO:<user2@my_mail.ru>
10:57:49 351 250 OK

10:57:49 351 DATA
10:57:49 351 354 send the mail data, end with .

10:57:59 351 550 ERR too large message size

10:57:59 351 ThreadReturn: -4007

Сейчас стоит билд 3501, возможно проблема с ним, т.к. раньше, еще на этапе отправки, почтовым клиентом выдавалась ошибка и пользователь видел что он превысил размер сообщения. Сейчас естественно пользователь ни чего не видит.
 
Комментарии к этой версии (07.09.2005 08:22) [~_alexeyy] 91303f8c
АвторДатаТекстtags
pig07.09.2005 10:36
Раз в логе ошибка, значит, письмо точно не уходит. И эта ошибка, которую вы выделили красным цветом — это отрицательный ответ сервера на команду DATA. Почтовый клиент, если только он не совсем тупой, должен этот ответ воспринять правильно. Раньше (не могу найти, до какого билда) SMTP-сервер просто прерывал приём, что трактовалось серверами-отправителями как сбой и приводило к повторным отправкам, нагонявшим бешеный трафик. Теперь письмо любого размера принимается до конца, но на слишком большие выдаётся отказ в дальнейшей доставке. Нормальные отправители это понимают правильно. В частности, лично я проверял (не специально, это в боевой работе вышло) на Outlook Express 5 и 6 и TheBat! 2.10.
imported
_alexeyy07.09.2005 11:54
Отправлял из:
Outlook Express
TheBat!
Microsoft Outlook

результат один и тот же, письмо "уходит".
При ограничении в 5 мб, оправил письмо на 40мб, то же самое.

Пересел на более старый билд 3497, то же самое...

Точно помню как юзеры жаловались на не работающую почту, смотрел в чем проблема, и видел сообщение от Microsoft Outlook!

дословно не помню — Error — to large messge size

Что еще посмотреть, подскажите.
imported
pig07.09.2005 12:33
Раньше — в старых билдах — приём жёстко прерывался. Сейчас идёт отрицательный ответ после приёма. Надо включать на клиенте ведение журнала и смотреть его общение с Eserv.
imported
_alexeyy07.09.2005 13:55
pig пишет: Раньше — в старых билдах — приём жёстко прерывался. Сейчас идёт отрицательный ответ после приёма. Надо включать на клиенте ведение журнала и смотреть его общение с Eserv.


Может сделать отправку уведомления, о превышении размера сообщения? То, что есть сейчас — не есть хорошо ...
imported
pig07.09.2005 14:09
Сначала надо понять, что именно есть сейчас. Почему почтовый клиент не желает понимать отказа. У меня, правда, не "двойка", а "тройка", но она ругается по тем же правилам. И почтовый клиент это понимает, сам нарывался. Посмотрите в журнале OE или TheBat!, как общение выглядит с точки зрения клиента, может, станет понятнее.
imported
_alexeyy08.09.2005 06:09
pig пишет: как общение выглядит с точки зрения клиента, может, станет понятнее.


TheBat!

07.09.2005, 14:46:27: SEND — отправка почты — 1 писем в очереди
07.09.2005, 14:46:28: SEND — соединение с SMTP сервером прошло удачно
07.09.2005, 14:46:28: SEND — authenticating (plain)...
07.09.2005, 14:46:28: SEND — отправка письма для alexeyy@my_mail.ru
<07.09.2005, 14:46:36: SEND — отправлено письмо для alexeyy@my_mail.ru (6623697 байт)
!07.09.2005, 14:46:36: SEND — Сервер сообщает об ошибке. Письмо:
!07.09.2005, 14:46:36: SEND — Сервер сообщает об ошибке. Письмо:
07.09.2005, 14:46:36: SEND — соединение завершено — отправлено 1 писем
imported
pig08.09.2005 10:08
Ага, факт сообщения об ошибке Мыш таки фиксирует. Только почему-то игнорирует. У него никаких таких настроек по этой части нет? В 2.10 не нашёл. У вас в настройках почтового сервера ЗадержкаПослеRETR включена? Она теперь, по-моему, и на торможение при отправке тоже влияет.
imported
_alexeyy08.09.2005 11:23
pig пишет: У вас в настройках почтового сервера ЗадержкаПослеRETR включена? Она теперь, по-моему, и на торможение при отправке тоже влияет.


так ... что-то с настройками Eserv`a не-то ... на 2 разных машинах по разному... пойду разбираться ...

p.s. RETR тут не при чем
imported
pig08.09.2005 11:37
Понятно, что RETR здесь не у дел. Просто функции параметра расширились. Раньше он действительно отвечал только за притормаживание после команды RETR, а теперь и в других местах задержки включает, по-моему, и в SMTP тоже. Клиенты растолстели, неповоротливые стали, не успевают ответы ловить.
imported
_alexeyy12.09.2005 10:46
_alexeyy пишет: так ... что-то с настройками Eserv`a не-то ... на 2 разных машинах по разному... пойду разбираться ...


похоже фаервол блокирует "сообщение" об ошибке от Есерва ... как он это делает пока не разобрался (KWF 6.1.1)
imported
_alexeyy22.09.2005 09:54
вобчем разобрался ... для тех у кого стоит KWF

в нем есть такая вещь, как Protocol Inspector, он стоит по умолчанию на нескольких службах: POP3, SMTP, FTP и т.д.

так вот, его надо отключить для службы SMTP!

настраивается все это в Configurations — Definitions — Services (это для 6.х.х версий)
imported
LUCK26.09.2005 16:05
Почти такая же трабла, письмо уходит, меня просили отправить и проследить, но в логе ошибка, а юзер не в курсе, что письмо толи не ушло, то ли по данным фримайла mail.ru (отсылалось вручную) только первые 1024 байта могут быть вложены!
Я так понял это сервер получатель ругается, хотя не уверен.
Лог СМТПсендера4

<?xml version='1.0' encoding='windows-1251'?>
<?xml-stylesheet href='atom.xsl' type='text/xsl'?>
<feed version='0.3' xmlns='http://purl.org/atom/ns#' xmlns:s='http://www.eserv.ru/smtpsend/log'>
<title>SMTPSEND v4.17 log</title>
<modified>2005-09-26T16:53:30Z</modified>
<author><name>smtpsend4 at SERVER_NAME</name></author>
<s:Dns>Checking DNS settings.
Server: 217.107.11.33
DNS settings seems OK</s:Dns>
<entry>
<link rel='alternate' type='message/rfc822' href='na_uaz@mail.ru!6!432147875!2.eml' />
<id>хххххххх.хххххххххххх@mail.ru</id>
<author><name>System administrator</name><email>na_uaz@mail.ru</email></author>
<summary>To: rf@cipb.rab.ru</summary>
<title>Прредложение Альберта.</title>
<s:to>rf@cipb.rab.ru</s:to>
<s:mx>MX: 192.168.0.222</s:mx>
<content type='text/plain'><![CDATA[
]]></content>
<s:ior>Error: 10060 </s:ior>
<s:err>ERR:10060 </s:err>

<s:result>FAILED. Error code: 10060 </s:result>
</entry><entry>
<link rel='alternate' type='message/rfc822' href='na_uaz@mail.ru!9!429779930!2.eml' />
<id>хххххххх.хххххххх@mail.ru</id>
<author><name>System administrator</name><email>na_uaz@mail.ru</email></author>
<summary>To: rf@cipb.rab.ru</summary>
<title>Прредложение Альберта.</title>
<s:to>rf@cipb.rab.ru</s:to>
<s:mx>MX: 192.168.0.222</s:mx>
<content type='text/plain'><![CDATA[
]]></content>
<s:ior>Error: 10060 </s:ior>
<s:err>ERR:10060 </s:err>

<s:result>FAILED. Error code: 10060 </s:result>
</entry>
<s:exit>Exit OK</s:exit></feed>

Не понял что с адресом локальной сети, у меня сервер 192.168.1.1 а тут рабочий адрес в логе 192.168.0.222 убрать этот МХ ?? Я тутнастроек поменял кучу, вроде все вернул, но что то не так, архив давнишний! или нет разницы что теперь вместо 127.0.0.1 у меня директится на 192.168.0.222 ?? Сеть обычная выделенный сервер, VPN connect через 2х провайдеров, статический внешник, в настройках не прописан (авто) Спасибо!
imported
pig26.09.2005 17:13
Этот MX записан в параметрах домена на DNS-сервере. Агент честно ломится туда, куда ему DNS сказал. Так что это глюк в голове админа cipb.rab.ru.
imported
Работает на Eserv/5.05567 (10.02.2020)